chin strap, ribbon, or strap - Espagnol Anglais Dictionnaire